lake champlain - Inglés Sinónimo Diccionario

lake champlain

n.
[1] Champlain